olivaceous thrush - Francés Inglés Diccionario